x86: cpuid configuration for PV guest
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 11 Jun 2008 10:35:35 +0000 (11:35 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 11 Jun 2008 10:35:35 +0000 (11:35 +0100)
commit923ca284ebdcaf3636d028b151166271ff313f29
tree4adb9c9ea1bfb22bdc8bca7053319e367fae14fa
parentcd6d8982db8f673e7399000e37c827e02eee4ff6
x86: cpuid configuration for PV guest

Add pv guest support for the cpuid configuration and checking. That
feature only works for cpuid request which are coming from the guest's
kernel, a process could still call the cpuid directly.

A new policy for pv guest has been created in libxc. dom0 cpuid
emulation is left hardcoded in Xen.

Signed-off-by: Jean Guyader <jean.guyader@eu.citrix.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
tools/libxc/xc_cpuid_x86.c
tools/python/xen/xend/image.py
xen/arch/x86/traps.c